give no chance or respite - Turkish English Dictionary